573bda8152528437c594231f5f6a78cdbc4702e9,src/main/java/org/graylog2/messagehandlers/gelf/SimpleGELFClientHandler.java,SimpleGELFClientHandler,handle,#,83

Before Change


            m.insertGelfMessage(message);

            // This is doing the upcounting for statistics.
            ReceiveHookManager.postProcess(new MessageCounterHook(), message);

            // Counts up host in hosts collection.
            ReceiveHookManager.postProcess(new HostUpsertHook(), message);

After Change



            // Insert message into MongoDB.
            ReceiveHookManager.postProcess(new GELFMessageFilterHook(), message);
            if( message.getShortMessage() == "GRAYLOG2_FILTEROUT" ) {
            	Syslog.getInstance("udp").debug("Not inserting event into database.");
            } else {
                m.insertGelfMessage(message);
                // This is doing the upcounting for statistics.
                ReceiveHookManager.postProcess(new MessageCounterHook(), message);

                // Counts up host in hosts collection.
                ReceiveHookManager.postProcess(new HostUpsertHook(), message);